package com.tjetc;

import java.util.Scanner;

public class _5IfMoreExercise {
    public static void main(String[] args) {
        // 能否通过编译？如果能，结果为？
        boolean b = true;
        if(b = false) {
            System.out.println("a");
        } else if(b) {
            System.out.println("b");
        } else if(!b) {
            System.out.println("c"); // c
        } else {
            System.out.println("d");
        }


    }
    public static void main1(String[] args) {
        /*
            输⼊学⽣的得分成绩：
            1) 得分为100分时，输出优；
            2) 得分为(80 ，99]时，输出良；
            3) 得分为[60,80]时，输出差；
            4) 其它情况 ，输出不及格
            5) 请从键盘输⼊学⽣的得分成绩，并加以判断
        思路分析：
        1.输入
            给一个成绩
            double score = 60.0

        2.输出
            根据条件输出对应的文本
        3.处理逻辑
             使用判断 多分支
                条件1: score >= 100
                true： 输出优
                条件2: score >= 80
                true：输出良
                条件3：score >= 60
                true： 输出差
                其他：
                   输出不及格
         */
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入一个成绩：");
        double score = scanner.nextDouble();
        if (score >= 100) {
            System.out.println("优");
        } else if (score >= 80) {
            System.out.println("良");
        } else if (score >= 60) {
            System.out.println("差");
        } else {
            System.out.println("不及格");
        }
    }
}
